be hard-pressed - İspanyolca İngilizce Sözlük